package com.example.communist_app_api.db.dao;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.ArrayList;

@Mapper
public interface RolePermissionDao {

    ArrayList<Integer> getPermissionIdByRoleId(Integer id);

    Integer updateRoleAssignPermission(@Param("permissionId") Integer i, @Param("roleId") Integer roleId);

    Integer deleteAllPermissionByRoleId(Integer roleId);

    Integer deleteByPermissionId(Integer permissionId);
}